Motor driven integrated circuit, motor device, and application apparatus

ABSTRACT

A motor-driven integrated circuit comprises a plurality of position comparators, a timer and a central processing. Each of the plurality of position comparators receives a pole detection signal denoted a position of a rotor of a motor. The timer receives a timing interrupt signal output by the plurality of position comparators when a predetermined edge of the pole detection signal is generated and records a time of the predetermined edge. The central processing unit obtains a rotation speed of the motor according to a time difference between two predetermined edges.

CROSS REFERENCE TO RELATED APPLICATIONS

This non-provisional patent application claims priority under 35 U.S.C.§ 119(a) from Patent Application No. 201610978251.6 filed in thePeople's Republic of China on Nov. 4, 2016 and Patent Application No.201711025996.1 filed in the People's Republic of China on Oct. 27, 2017.

FIELD OF THE INVENTION

This disclosure relates to a field of circuit technology. In particular,the present disclosure relates to a motor driver integrated circuit fordriving a motor, a motor device and an application apparatus using same.

BACKGROUND OF THE INVENTION

Motor is an electromagnetic device which is based on electromagneticinduction law to achieve energy conversion, now the motor is widely usedin household appliances, power tools, medical equipment and lightindustrial equipment. To achieve a high-performance motor control, amotor speed is needed to detect.

SUMMARY OF THE INVENTION

A motor driver integrated circuit comprises a plurality of positioncomparators, a timer and a central processing. Each of the plurality ofposition comparators receives a pole detection signal denoted a positionof a rotor of a motor. The timer receives a timing interrupt signaloutput by the plurality of position comparators when a predeterminededge of the pole detection signal is generated and records a time of thepredetermined edge. The central processing unit obtains a rotation speedof the motor according to a time difference between two predeterminededges.

Preferably, the motor driver integrated circuit further comprises alogic selection circuit coupled between the plurality of positioncomparators and the timer, wherein the logic selection circuit selectstwo adjacent edges of the pole detection signal according to a settingof the central processing unit and controls the timer to time.

Preferably, the logic selection circuit selects two adjacent edges ofone pole detection signal, two adjacent rising edges of one poledetection signal, two adjacent falling edges of the one pole detectionsignal, the two adjacent edges of two pole detection signals, the twoadjacent rising edges of two pole detection signals, or the two adjacentfalling edge of two pole detection signals according to the setting ofthe central processing unit.

Preferably, the motor driver integrated circuit comprises at least twoposition comparators, the central processing unit obtaining the rotationspeed according to at least two pole detection signals.

Preferably, the pole detection signal is obtained by a Hall sensor or bya back-EMF zero-crossing detection method.

Preferably, when one of the plurality of position comparators receivesthe predetermined edge and outputs the timing interrupt signal to thetimer, the timer records a first time; when a next predetermined edge isgenerated, the timer receives the timing interrupt signal and records asecond time; and the central processing unit obtains the rotation speedof the motor via a time difference between the first time and the secondtime.

Preferably, the first time is a time when the predetermined edge isgenerated for a first pole detection signal, and the second time is atime when the predetermined edge is generated for a second poledetection signal.

Preferably, after the second time is recorded, the timer clears thefirst time and records the second time as the first time, when a nextpredetermined edge is generated, a second time is recorded.

Preferably, the motor driver integrated circuit further comprises a PWMoutput unit; an overcurrent comparator receiving a detection signal andcomparing the detection signal with a reference value; wherein when thedetection signal is larger than the reference value, the PWM output unitis entered to an overcurrent protection mode under control anovercurrent protection signal output by the overcurrent comparator.

Preferably, the motor driver integrated circuit further comprises afirst filter coupled between the PWM output unit and the overcurrentcomparator.

Preferably, the overcurrent comparator directly outputs the overcurrentprotection signal to the PWM output unit and controls the PWM outputunit to enter the overcurrent protection mode.

Preferably, the overcurrent comparator outputs the overcurrentprotection signal to the central processing unit and the centralprocessing unit controls the PWM output unit to enter the overcurrentprotection mode.

Preferably, the motor driver integrated circuit further comprises aninterrupt controller, and the overcurrent comparator outputs theovercurrent protection signal to the interrupt controller, the interruptcontroller outputs an interrupt signal to the central processing unit,and the central processing unit controls the PWM output unit enter theovercurrent protection mode.

Preferably, when the PWM output unit is entered into the overcurrentprotection mode, the PWM output unit performs one of followingoperations: stopping outputting drive signal; reducing a duty of thedrive signal; and stopping outputting the drive signal and resetting tooutput the drive signal after a preset time delay.

Preferably, the motor driver integrated circuit further comprises aplurality of operation amplifiers, each operation amplifier receives acurrent flowing through a winding, the central processing unit obtains arotation speed according to the current.

Preferably, the motor driver integrated circuit further comprises ashifter connected to the central processing unit via a bus.

A motor device comprises a motor and the motor driver integrated circuitas described-above.

An application apparatus comprises a motor device as described-above.

Preferably, the application apparatus is one of a pump, a fan, ahousehold appliance, and a vehicle.

BRIEF DESCRIPTION OF THE DRAWINGS

A preferred embodiment of the invention will now be described, by way ofexample only, with reference to figures of the accompanying drawings. Inthe figures, identical structures, elements or parts that appear in morethan one figure are generally labeled with a same reference numeral inall the figures in which they appear. Dimensions of components andfeatures shown in the figures are generally chosen for convenience andclarity of presentation and are not necessarily shown to scale. Thefigures are listed below.

FIG. 1 shows a block diagram of a motor device according to oneembodiment of the present disclosure.

FIG. 2 shows a circuit diagram of an inverter and a motor winding ofFIG. 1.

FIG. 3 shows a waveform of a Hall sensor of FIG. 1.

FIG. 4 shows a block diagram of a CPU of a motor driver integratedcircuit is coupled to a timer via a logic selection circuit according toone embodiment.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter, particular embodiments of the present disclosure aredescribed in detail in conjunction with the drawings, so that technicalsolutions and other beneficial effects of the present disclosure areapparent. It can be understood that the drawings are provided only forreference and explanation, and are not used to limit the presentdisclosure. Dimensions shown in the drawings are only for ease of cleardescription, but are not limited to a proportional relationship.

FIG. 1 shows a motor device 100 according to one embodiment. The motordevice 100 can include a motor 30, a motor driver integrated circuit 10,and an inverter 20. In the embodiment, the motor 30 can be a brushlessdirect current motor (BLDC), or a permanent magnet synchronous motor(PMSM). The motor 30 can include a stator and a rotor rotatably receivedin the stator. The stator can comprise a stator core and a statorwinding wound around on the stator core. The stator core can be made ofsoft magnetic materials such as pure iron, cast iron, cast steel,electrical steel, silicon steel. The rotor can include a plurality ofpermanent magnet.

As shown in FIG. 2, in the embodiment, the motor 30 can be a three phaseBLDC. The stator core can include three phases labeled as, U, V, and W.One end of the three phases U, V, and W is electrically coupled to theinverter 20, and the other end of the three phases U, V, and W iselectrically coupled to a neutral point. In the embodiment, the statorwinding is connected in Y-shaped. In another embodiment, the statorwinding can be connected in triangular shaped.

In the embodiment, the inverter 20 can be a three-phase bridge inverter.The inverter 20 can include six semiconductor switches. The U phasewinding is electrically coupled with a node between an upper side switchUH and a lower side switch UL. The V phase winding is electricallycoupled with a node between an upper side switch VH and a lower sideswitch VL. The W phase winding is electrically coupled with a nodebetween an upper side switch WH and a lower side switch WL. The motordriver integrated circuit 10 outputs a drive signal, such as, a PWMsignal, to the inverter 20. Each switch is controlled by the controlsignal to switch on and switch off. The two switches in each bridge areinterlocked, that is only one switch can be turned on in each bridge. Inthe embodiment, each switch can be a MOSFET. In another embodiment, eachswitch can be selected from insulated gatebipolar transistor (IGBT), orBJT.

In another embodiment, the motor 30 can be a single phase, two phase ormultiple phase BLDC.

The motor 30 can further include a position sensor to sense a positionof the rotor. In the embodiment, the motor 30 can include three Hallsensors, which are labeled as H1, H2, and H3, respectively. The threeHall sensors H1, H2 and H3 are arranged at an electrical angle of 120degrees in the circumferential direction of the rotor. In anotherembodiment, the three Hall sensors H1, H2, H3 may be arranged in turnalong the circumferential direction of the rotor at other electricalangles, such as 60 degrees. The Hall sensors H1, H2 and H3 output logichigh or low level pole detection signals according to a direction ofmagnetic fluxes through the Hall sensors H1, H2 and H3, and each edge ofthe pole detection signal indicates a change of a polarity of the rotor.

The motor driver integrated circuit 10 can include a housing, asemiconductor substrate arranged in the housing, a plurality of inputand output (I/O) interfaces extending from the housing. The motor driverintegrated circuit 10 can include a central processing unit (CPU) 115, amemory 130, a Multiple-Time Programmable (MTP) memory 120, a timer 150,a shifter 160, a PWM output unit 125, an overcurrent comparator 180, aplurality of position comparators 190, a plurality of operationamplifiers 195, a first filter 182, a second filter 192, and anAnalog-to-Digital Converter (ADC) 170. The PWM output unit 125, theovercurrent comparator 180, the plurality of position comparators 190,the plurality of amplifiers 195 and the ADC 170 are electrically coupledto the I/O interfaces. In the embodiment, the CPU 115 can be a 8-bitSingle Chip Micyoco (SCM), an operating frequency of the SCM can be 80MHz.

The CPU 115 is electrically coupled to the memory 130, the MTP memory120, the shifter 160, the timer 150, the PWM output unit 125, the firstfilter 182, the second filter 192, and the ADC 170 via a bus.

The CPU 115 is a central control center of the motor device 100. Thememory 130 can temporarily store operation data of the CPU 115. The MTPmemory 120 can store a configuration data of the motor device 100 and aplurality of driven programs of the motor device 100.

The motor driver integrated circuit 10 can include three positioncomparators 190. Each position comparator can receives a pole detectionsignal which denotes a position of the rotor. Each position comparatorcan compare the pole detection signal with a reference value and outputa comparison result signal. Output ends of the three positioncomparators 190 are electrically coupled to the CPU 115 via the secondfilter 192. The rotor pole position is obtained by the CPU 115 accordingto the pole detection signals output by the three Hall sensors. In theembodiment, the pole detection signals are denoted as 011, 001, 101,100, 110, and 010 between a 360 degrees electrical cycle. The CPU 115controls the PWM output unit 125 output the drive signal to drive themotor 30. When the three pole detection signals are 011, the CPU 115controls the PWM output unit 125 output the drive signal to turn on theupper side switch UH and the lower side switch WL. In the embodiment,the pled detection signals are square wave.

In another embodiment, the position sensors can be omitted. The CPU canobtain the rotor position via a sensorless method. When the motor 30rotates, a back electromotive force is generated in the stator winding.The rotor position can be obtained by detecting a zero crossing of theback electromotive force with the position comparators 190.

The plurality of operation amplifiers 195 can be used in Field OrientedControl (FOC) of PMSM. In the embodiment, the plurality of operationamplifiers 195 simultaneously collect currents of the two-phase windingsin the three-phase windings and then amplifies them to theanalog-to-digital converter 170, and calculates the other phaseaccording to the result of the conversion. And the central processingunit 115 obtains a rotation speed of the motor by Park positive andnegative transformation based on the currents of each phase winding. Inthe embodiment, the current acquired by the operation amplifier 195 is asine wave, and it is understood that the current acquired by theoperation amplifier 195 may be other waveforms.

Output ends of the plurality of operation amplifiers 195 areelectrically coupled to the analog-to-digital converter 170. Theanalog-to-digital converter 170 can include a sample and hold circuit172 and an analog-to-digital unit 174. The analog-to-digital unit 174can convert an analog signal output by the operation amplifier 195 to adigital signal. The sample and hold 172 is configured to ensure anaccuracy of the analog-to-digital unit 174.

The PWM output unit 125 can include a plurality of output ends. In theembodiment the PWM output unit 125 can include six output ends. Eachoutput end is electrically coupled to one semiconductor switch of theinverter 20. The PWM output unit 125 is controlled by the CPU 115 tooutput drive signals to turn on and off the semiconductor switch of theinverter 20.

One input end of the overcurrent comparator 180 receives a detectionsignal which denotes an operation current of the motor 30, the otherinput end of the overcurrent comparator 180 receives a reference valueVREF. An output end of the overcurrent comparator 180 is electricallycoupled to the PWM output unit 125 and the CPU 115 via the first filter182.

An 8-bit microcontroller is usually operated in a low frequency, such as20-50 MHz. The 8-bit microcontroller with low frequency cannot meet thereal-time requirements for the motor control, and the real-time motordrive chip is usually used at least 16-bit microcontroller with a highercost. In the embodiment, the motor driver integrated circuit isfabricated using a 0.15 μm semiconductor process with a higher operatingfrequency (e.g., 80 MHz), which can improve the processing speed andmeet the real-time requirements for motor control. On the other hand,the 8-bit microcontroller can significantly reduce cost, and 0.15 μmprocess can reduce a size of bare die to 8˜9 mm². In contrast, if the0.25 μm process, the operating frequency is less than 50 MHz, the 0.35μm process, the clock frequency is 20˜30 MHz, and die area will increaseproportionally.

When the motor device 100 is powered or reset, the CPU 115 firstlyperforms a boot loader program, and copy all program codes from theMultiple-Time Programmable memory 120 to the memory 130. TheMultiple-Time Programmable memory 120 stores motor configuration dataand motor driver programs. In the embodiment, he configuration data andthe motor driver programs can be stored in the Multiple-TimeProgrammable memory 120. Compared with Flash memory, in particular tolarge-scale manufacturing, the Multiple-Time Programmable memory 120 canreduce cost. In the embodiment, a capacity of the Multiple-TimeProgrammable memory 120 is 32 KB. In another embodiment, the capacity ofthe Multiple-Time Programmable Memory 120 can be 48 KB, 64 KB. Acapacity of the memory 130 is 48 KB, the capacity of the memory 130 islarger than the capacity of the Multiple-Time Programmable memory 120.In the embodiment, the memory 130 can be a random access memory (RAM).As the memory 130 has a higher operating frequency than theMultiple-Time Programmable memory 120, all program codes in the MTP 130are copied to the memory, the motor driver integrated circuit 10accelerates operating frequency with a low cost.

The Hall sensors H1, H2, and H3 output three pole detection signals tothe three position comparators 190, respectively. As shown in FIG. 3,the three pole detection signals are mutually different with 120 degreeelectrical angle. When the position comparator 190 obtains a leveltransition of the pole detection signal, that is a rising edge or afalling edge, the position comparator 190 outputs a timing interruptsignal to the timer 150.

A first position comparator obtains a rising edge H1 a, and the firstposition comparator outputs a timing interrupt signal to the timer 150and the timer 150 records a time t0. When a next edge is generated, suchas a falling edge H3 b, the third position comparator outputs a timinginterrupt signal to the timer 150 and the timer 150 records a time t1.The CPU 115 obtains a rotation speed of the motor 30 via a timedifference Δt between t0 and t1.

After the time t1 is recorded, the timer 150 clears the time t0 andrecords time t1 as time t0. When a next edge is generated, such a risingedge H2 a, the second comparator outputs a timing interrupt signal tothe timer 150. The CPU 115 obtains a rotation speed of the motor via atime difference Δt between t0 and t1. And then the rotation speed of themotor is obtained by calculating the time difference between the risingedge H2 a and the falling edge H1 b as follows. In the motor runningstage, the CPU 115 determines the operating condition of the motor bycalculating the rotational speed of the motor by the time difference ofevery two adjacent edges.

In the embodiment, it is possible to detect not only the time differenceof adjacent edges but also the time difference at which the adjacentedge or adjacent rising and falling edges of the Hall signal can bedetected as necessary. As shown in FIG. 4, in another embodiment, theposition comparator 190 are electrically connected to a logic selectioncircuit 193 which is coupled to the central processing unit 115 and thetimer 150. The logic selection circuit 193 selects two adjacent edges ofone Hall signal, the two adjacent rising edges of one Hall signal, thetwo adjacent falling edges of the one Hall signal, the two adjacentedges of two Hall signals, the two adjacent rising edges of two Hallsignals, or the two adjacent falling edge of two Hall signals accordingto a setting of the central processing unit 115. The timer 150 iscontrolled to time according to the two edges selected by the logicselection circuit 193.

Each position comparator is needed to connect an interrupt controller.In the embodiment, the position comparators 190 are directly coupled tothe timer 150 or coupled to the timer 150 via the logic selectioncircuit 193. The interrupt controller can be omitted. And the timer 150counts in response to the edge of each Hall signal, a sampling frequencyis fast. It is obvious that a faster sampling, a better dynamic responsecan be obtained. The motor can operate more smoothly and reduce a speedfluctuation. The logic selection circuit is provided in the motor driverintegrated circuit 10, it is possible to select the different edges tocalculate the rotation speed of the motor so that the motor driverintegrated circuit 10 can be adapted to different motor devices toimprove the versatility of the motor.

The motor driver integrated circuit 10 can further include a shifter160. In the embodiment, the shifter 160 can be a barrel shifter. Theshifter 160 can perform a shift operation bits in a plurality of wayssuch as multiplication and division in a single cycle. For example, ifall the operations are performed by the CPU 115, the operation of thesystem will be slowed down, and the operation such as multiplication anddivision is performed by the shifter 160, and the shift operationbecomes faster, And the shift operation is not performed by the CPU 115,the CPU 115 can be released for performing other operation, and anefficiency of the entire motor driver integrated circuit 10 can beincreased.

During the operation of the motor, the overcurrent comparator 180receives a detection signal indicative of the operating current of themotor. In the embodiment, a sampling resistor R is coupled the inverter20 and a ground. The operating current of the motor is converted into asampling voltage by the sampling resistor R. The overcurrent comparator180 receives the sampling voltage and compares the sampling voltage withthe reference value VREF. When the sampling voltage is larger than thereference value VREF, the overcurrent is generated in the motor, and theovercurrent comparator 180 outputs an overcurrent protection signal tothe PWM output unit 125. The PWM output unit 125 can enter anovercurrent protection mode according to the overcurrent protectionsignal. In this way, the overcurrent comparator 180 directly controlsthe PWM output unit 125 to enter the overcurrent protection mode whenthe overcurrent is generated in the motor, and the PWM output unit 125responds quickly to the overcurrent of the motor and can protect themotor quickly and efficiently. In another embodiment, the overcurrentcomparator 180 outputs the overcurrent protection signal to the centralprocessing unit 115, and then the central processing unit 115 controlsthe PWM output unit 125 to enter the overcurrent protection mode.

When the PWM output unit 125 enters the overcurrent protection mode, thePWM output unit 125 may perform one of the following operations, forexample, to stop outputting the drive signal to the inverter 20, toreduce a duty of the drive signal output to the inverter 20, to stopoutputting the drive signal to the inverter 20 and reset to output thedrive signal after a preset time delay. The specific operation in theovercurrent protection mode can be performed according to the designrequirements or the environment of the motor application.

The first filter 182 is coupled between the overcurrent comparator 180,the PWM output unit 125 and the central processor 115. The first filter182 may be configured to sample the overcurrent protection signal in apredetermined manner. The predetermined manner can be that the firstfilter 182 samples the overcurrent protection signal for a predeterminednumber of times in a predetermined cycle, the first filter 182 samplesthe overcurrent protection signal in two cycles. The first filter 182determines whether the overcurrent is generated according to samplevalues. The first filter 182 is configured to eliminate a glitch signal.The second filter 192 has a similar function and will not be describedagain. In the embodiment, the first filter 182 and the second filter 192are Glitch Filter.

In another embodiment, the motor driver integrated circuit 10 caninclude an interrupt controller 140. When the overcurrent is generatedin the motor, the overcurrent comparator simultaneously outputs theovercurrent protection signal to the interrupt controller 140 and thePWM output unit 125. The interrupt controller 140 sends an interruptsignal to the CPU 115, which controls an external device, such as adisplay, an alarm, etc., to indicate that the motor 30 is in a faultcondition based on the interrupt signal.

In the embodiment, the overcurrent comparator 180 is integrated in themotor driver integrated circuit 10, which reduces a number of electroniccomponents used compared to the prior art and reduces an overall size ofthe motor control circuit. The motor driver integrated circuit can runwith a low power consumption and a high reliability.

The motor device 100 according to the embodiment can also be applied toan application device, which may be one of a pump, a fan, a householdappliance, a vehicle, etc. The household appliance can be a washingmachine, a dishwasher, a rangehood, an exhaust fan and so on.

In the description and claims of the present application, each of theverbs “comprise”, “include”, “contain” and “have”, and variationsthereof, are used in an inclusive sense, to specify the presence of thestated item or feature but do not preclude the presence of additionalitems or features.

It is appreciated that certain features of the invention, which are, forclarity, described in the context of separate embodiments, may also beprovided in combination in a single embodiment. Conversely, variousfeatures of the invention which are, for brevity, described in thecontext of a single embodiment, may also be provided separately or inany suitable sub-combination.

The embodiments described above are provided by way of example only, andvarious other modifications will be apparent to persons skilled in thefield without departing from the scope of the invention as defined bythe appended claims.

The invention claimed is:
 1. A motor driver integrated circuit,comprising: a plurality of position comparators, each of the pluralityof position comparators receiving a pole detection signal denoting aposition of a rotor of a motor; a timer receiving a timing interruptsignal output by the plurality of position comparators when apredetermined edge of the pole detection signal generated and recordinga time of the predetermined edge; a logic selection circuit coupledbetween the plurality of position comparators and the timer, the logicselection circuit selecting two adjacent edges of the pole detectionsignal and controlling the timer to start; and a central processing unitobtaining a rotation speed of the motor according to a time differencebetween two adjacent edges selected by the logic selection circuit. 2.The motor driver integrated circuit of claim 1, wherein the logicselection circuit selects two adjacent edges of one pole detectionsignal, two adjacent rising edges of one pole detection signal, twoadjacent falling edges of the one pole detection signal, the twoadjacent edges of two pole detection signals, the two adjacent risingedges of two pole detection signals, or the two adjacent falling edge oftwo pole detection signals according to the setting of the centralprocessing unit.
 3. The motor driver integrated circuit of claim 1,wherein the motor driver integrated circuit comprises at least twoposition comparators, the central processing unit obtaining the rotationspeed according to at least two pole detection signals.
 4. The motordriver integrated circuit of claim 1, wherein the pole detection signalis obtained by a Hall sensor or by a back-EMF zero-crossing detectionmethod.
 5. The motor driver integrated circuit of claim 1, wherein whenone of the plurality of position comparators receives the predeterminededge and outputs the timing interrupt signal to the timer, the timerrecords a first time; when a next predetermined edge is generated, thetimer receives the timing interrupt signal and records a second time;and the central processing unit obtains the rotation speed of the motorvia a time difference between the first time and the second time.
 6. Themotor driver integrated circuit of claim 5, wherein the first time is atime when the predetermined edge is generated for a first pole detectionsignal, and the second time is a time when the predetermined edge isgenerated for a second pole detection signal.
 7. The motor driverintegrated circuit of claim 5, wherein after the second time isrecorded, the timer clears the first time and records the second time asthe first time, when a next predetermined edge is generated, a secondtime is recorded.
 8. The motor driver integrated circuit of claim 1,further comprising a PWM output unit; an overcurrent comparatorreceiving a detection signal and comparing the detection signal with areference value; wherein when the detection signal is larger than thereference value, the PWM output unit is entered to an overcurrentprotection mode under control an overcurrent protection signal output bythe overcurrent comparator.
 9. The motor driver integrated circuit ofclaim 8, wherein the overcurrent comparator directly outputs theovercurrent protection signal to the PWM output unit and controls thePWM output unit to enter the overcurrent protection mode.
 10. The motordriver integrated circuit of claim 8, wherein the overcurrent comparatoroutputs the overcurrent protection signal to the central processing unitand the central processing unit controls the PWM output unit to enterthe overcurrent protection mode.
 11. The motor driver integrated circuitof claim 10, further comprising a plurality of operation amplifiers,each operation amplifier receives a current flowing through a winding,the central processing unit obtains a rotation speed according to thecurrent.
 12. The motor driver integrated circuit of claim 8, furthercomprising an interrupt controller, wherein the overcurrent comparatoroutputs the overcurrent protection signal to the interrupt controller,the interrupt controller outputs an interrupt signal to the centralprocessing unit, and the central processing unit controls the PWM outputunit enter the overcurrent protection mode.
 13. The motor driverintegrated circuit of claim 8, wherein when the PWM output unit isentered into the overcurrent protection mode, the PWM output unitperforms one of following operations: stopping outputting drive signal;reducing a duty of the drive signal; and stopping outputting the drivesignal and resetting to output the drive signal after a preset timedelay.
 14. The motor driver integrated circuit of claim 1, furthercomprising a shifter connected to the central processing unit via a bus.15. A motor device, comprising a motor and a motor driver integratedcircuit of claim
 1. 16. An application apparatus, comprising a motordevice of claim
 15. 17. The application apparatus of claim 16, whereinthe application apparatus is one of a pump, a fan, a householdappliance, and a vehicle.
 18. The motor driver integrated circuit ofclaim 1, further comprising a plurality of operation amplifiers, whereinthe plurality of operation amplifiers simultaneously collect currents ofthe motor, and the central processing unit obtain the rotation speed ofthe motor.
 19. The motor driver integrated circuit of claim 1, furthercomprising: a bare die having an 8-bit microcontroller fabricated by a0.15 μm semiconductor process, wherein the 8-bit microcontroller has ahighest frequency which is larger than 50 MHz.
 20. The motor driverintegrated circuit of claim 1, further comprising a clock circuitoutputting a system clock signal to the 8-bit microcontroller, whereinduring a power-on period of the motor driver integrated circuit, afrequency of the system clock signal output by the clock circuit is onequarter of a highest frequency of the system clock signal.